package estatisticas;

public class RegistroDezena {
	
	private int dezena;
	private float ocorrenciasDezena;
	
	private int atraso;
	private float ocorrenciasAtraso;
	
	private float frequenciaAtraso;
	private float frequenciaOcorrencia;
	
	public RegistroDezena() 
	{
		setDezena(0);
		setOcorrenciasDezena(0);
		setFrequenciaOcorrencia(0);
		setFrequenciaAtraso(0);
		setAtraso(-1);
	}
	
	public RegistroDezena(int dezena) 
	{
		setDezena(dezena);
		setOcorrenciasDezena(0);
		setFrequenciaOcorrencia(0);
		setFrequenciaAtraso(0);
		setAtraso(-1);
	}
	
	public RegistroDezena(int _dezena, float _ocorrencias, float _frequenciaOcorrencia,int _atraso, float _frequenciaAtraso) 
	{
		setDezena(_dezena);
		setAtraso(-_atraso);
		setOcorrenciasDezena(_ocorrencias);
		setFrequenciaAtraso(_frequenciaAtraso);
		setFrequenciaOcorrencia(_frequenciaOcorrencia);
	}	

	public float incrementarOcorrenciasDezena() {
		ocorrenciasDezena++;
		return ocorrenciasDezena; 
	}
	
	public float incrementarOcorrenciasAtraso() {
		ocorrenciasAtraso++;
		return ocorrenciasAtraso; 
	}
	
	public int incrementarAtraso() {
		atraso++;
		return atraso; 
	}
	
	public void setDezena(int dezena) {
		this.dezena = dezena;
	}

	public int getDezena() {
		return dezena;
	}

	public void setOcorrenciasDezena(float _ocorrenciasDezenas) {
		this.ocorrenciasDezena = _ocorrenciasDezenas;
	}

	public float getOcorrenciasDezena() {
		return ocorrenciasDezena;
	}

	public void setFrequenciaOcorrencia(float frequencia) {
		this.frequenciaOcorrencia = frequencia;
	}

	public float getFrequenciaOcorrencia() {
		return frequenciaOcorrencia;
	}

	public void setAtraso(int atraso) {
		this.atraso = atraso;
	}

	public int getAtraso() {
		return atraso;
	}

	public void setFrequenciaAtraso(float frequenciaAtraso) {
		this.frequenciaAtraso = frequenciaAtraso;
	}

	public float getFrequenciaAtraso() {
		return frequenciaAtraso;
	}

	public void setOcorrenciasAtraso(int ocorrenciasAtraso) {
		this.ocorrenciasAtraso = ocorrenciasAtraso;
	}

	public float getOcorrenciasAtraso() {
		return ocorrenciasAtraso;
	}
}
